English Dictionary
◊ TOILET ROLL
toilet roll
n : a roll of toilet paper